
            const zh_cn = {
                name: 'zh-cn',
                blocklyMessage: {
                     EXT_EMAKEFUN_CONTROL_EXT_EMAKEFUN_CONTROL : 'emakefun 红外遥控器',
 EXT_EMAKEFUN_CONTROL_EXTENSIONNAME : 'emakefun 红外遥控器',
 EXT_EMAKEFUN_CONTROL_EXTENSIONDESCRIPTION : '',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_0 : '1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_1 : '2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_2 : '3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_3 : '4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_4 : '5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_5 : '6',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_6 : '7',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_7 : '8',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_8 : '9',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_9 : '10',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_10 : '11',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_11 : '12',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_12 : '13',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_13 : 'A0',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_14 : 'A1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_15 : 'A2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_16 : 'A3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_17 : 'A4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_18 : 'A5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_0 : '1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_1 : '2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_2 : '3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_3 : '4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_4 : '5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_5 : '6',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_6 : '7',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_7 : '8',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_8 : '9',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_9 : '0',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_10 : '*',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_11 : '#',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_12 : '↑',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_13 : '↓',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_14 : 'OK',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_15 : '←',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_16 : '→',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_17 : 'A',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_18 : 'B',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_19 : 'C',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_20 : 'D',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_21 : '+',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_22 : '-',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027 : 'emakefun红外遥控器接收初始化引脚 %1 emakefun红外遥控器按下 %2 ',
 EXT_EMAKEFUN_CONTROL_CATE_4192638D : 'emakefun 红外遥控器',

                }
            }

            const zh_tw = {
                name: 'zh-tw',
                blocklyMessage: {
                     EXT_EMAKEFUN_CONTROL_EXT_EMAKEFUN_CONTROL : 'emakefun 红外遥控器',
 EXT_EMAKEFUN_CONTROL_EXTENSIONNAME : 'emakefun 红外遥控器',
 EXT_EMAKEFUN_CONTROL_EXTENSIONDESCRIPTION : '',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_0 : '1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_1 : '2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_2 : '3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_3 : '4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_4 : '5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_5 : '6',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_6 : '7',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_7 : '8',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_8 : '9',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_9 : '10',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_10 : '11',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_11 : '12',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_12 : '13',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_13 : 'A0',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_14 : 'A1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_15 : 'A2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_16 : 'A3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_17 : 'A4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_18 : 'A5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_0 : '1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_1 : '2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_2 : '3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_3 : '4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_4 : '5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_5 : '6',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_6 : '7',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_7 : '8',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_8 : '9',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_9 : '0',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_10 : '*',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_11 : '#',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_12 : '↑',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_13 : '↓',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_14 : 'OK',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_15 : '←',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_16 : '→',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_17 : 'A',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_18 : 'B',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_19 : 'C',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_20 : 'D',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_21 : '+',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_22 : '-',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027 : 'emakefun红外遥控器接收初始化引脚 %1 emakefun红外遥控器按下 %2 ',
 EXT_EMAKEFUN_CONTROL_CATE_4192638D : 'emakefun 红外遥控器',

                }
            }
            
            const en = {
                name: 'en',
                blocklyMessage: {
                     EXT_EMAKEFUN_CONTROL_EXT_EMAKEFUN_CONTROL : 'emakefun control',
 EXT_EMAKEFUN_CONTROL_EXTENSIONNAME : 'emakefun control',
 EXT_EMAKEFUN_CONTROL_EXTENSIONDESCRIPTION : '',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_0 : '1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_1 : '2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_2 : '3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_3 : '4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_4 : '5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_5 : '6',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_6 : '7',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_7 : '8',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_8 : '9',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_9 : '10',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_10 : '11',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_11 : '12',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_12 : '13',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_13 : 'A0',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_14 : 'A1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_15 : 'A2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_16 : 'A3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_17 : 'A4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_PIN_18 : 'A5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_0 : '1',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_1 : '2',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_2 : '3',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_3 : '4',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_4 : '5',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_5 : '6',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_6 : '7',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_7 : '8',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_8 : '9',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_9 : '0',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_10 : '*',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_11 : '#',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_12 : '↑',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_13 : '↓',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_14 : 'OK',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_15 : '←',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_16 : '→',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_17 : 'A',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_18 : 'B',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_19 : 'C',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_20 : 'D',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_21 : '+',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027_BUTTON_22 : '-',
 EXT_EMAKEFUN_CONTROL_BLOCK_1607649041027 : 'emakefun IR remote control receive initialization pins %1 emakefun IR remote control press %2 ',
 EXT_EMAKEFUN_CONTROL_CATE_4192638D : 'emakefun control',

                }
            }
            
            module.exports = [
                zh_cn,
                zh_tw,
                en
            ];
        